To trench - Français Anglais Dictionnaire